Skip to content

fix: Aligns debug_traceTransaction validation with industry standards #3789

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

konstantinabl
Copy link
Contributor

Description:

Changes validation for debug_traceTransaction to align with industry standards (Alchemy, QuickNode)

Related issue(s):

Fixes #3739

@lfdt-bot
Copy link

lfdt-bot commented May 23, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

Copy link

github-actions bot commented May 23, 2025

Test Results

 21 files  + 1  278 suites  +22   19m 57s ⏱️ + 1m 47s
665 tests ± 0  659 ✅  -  1  5 💤 ±0  1 ❌ +1 
721 runs  +40  715 ✅ +39  5 💤 ±0  1 ❌ +1 

For more details on these failures, see this check.

Results for commit 2d107c6. ± Comparison against base commit d4229d9.

♻️ This comment has been updated with latest results.

@acuarica
Copy link
Contributor

Hey @konstantinabl, left a comment in the respective issue #3739 (comment).

@konstantinabl konstantinabl marked this pull request as ready for review June 4, 2025 13:50
@konstantinabl konstantinabl requested review from a team as code owners June 4, 2025 13:50
@konstantinabl konstantinabl requested a review from simzzz June 4, 2025 13:50
@konstantinabl konstantinabl added this to the 0.69.0 milestone Jun 4, 2025
simzzz
simzzz previously approved these changes Jun 5, 2025
Copy link
Contributor

@simzzz simzzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@konstantinabl konstantinabl changed the title Aligns debug_traceTransaction validation with industry standards fix: Aligns debug_traceTransaction validation with industry standards Jun 9, 2025
@acuarica
Copy link
Contributor

We need to update our docs/openrpc.json spec, right?

Moreover, we have changed the signature of the method in a non-compatible way, meaning, should we mark this as a breaking change? Because we would need to include this in the release notes for the next release.

@natanasow natanasow modified the milestones: 0.69.0, 0.70.0 Jun 13, 2025
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
@konstantinabl konstantinabl force-pushed the 3739-need-investigation-incorrect-param-validation-for-debug_tracetransaction branch from edd3ef5 to 285645f Compare June 13, 2025 13:41
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
@konstantinabl konstantinabl added enhancement New feature or request labels Jun 16, 2025
Copy link
Contributor

@quiet-node quiet-node left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG one small item left

Signed-off-by: Konstantina Blazhukova <konstantina.blajukova@gmail.com>
Copy link
Contributor

@quiet-node quiet-node left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@acuarica acuarica merged commit cd835cf into main Jun 20, 2025
45 of 47 checks passed
@acuarica acuarica deleted the 3739-need-investigation-incorrect-param-validation-for-debug_tracetransaction branch June 20, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[NEED INVESTIGATION] Incorrect param validation for debug_traceTransaction
6 participants